helically coiled insert - Turco Inglés Diccionario